Big Huge Thesaurus

Allium haematochiton

noun